mea fuel cell design middle east mechanical energy hybrid mechanical software engineering engineering software hydrogen mechanical engineering bastian ruffmann electrical stephan moeller cad software lebanon electrical engineering